﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Windows.Forms;


namespace TICsiraap
{
    public partial class login : System.Web.UI.Page
    {
        string error = "";
        Registro.ControladorLogin ctlLogin = new Registro.ControladorLogin();
        Registro.Usuario usu = new Registro.Usuario();

        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            if (txtUsuario.Text == "" && txtContrasena.Text == "")
            {
                Registro.mensaje.Show("Favor de escribir los valores de:" + Environment.NewLine + "-Numero de Empleado" + Environment.NewLine + "-Clave");
                //Response.Write("<script language='JavaScript'>window.alert('Favor de escribir los valores de:'+Environment.NewLine+'-Numero de Empleado'+Environment.NewLine'-Clave')</script>");
                //MessageBox.Show("Favor de escribir los valores de:"+Environment.NewLine+"-Numero de Empleado"+Environment.NewLine+"-Clave");
            }
            if (txtUsuario.Text == "" && txtContrasena.Text != "")
            {
                Registro.mensaje.Show("Favor de escribir el Numero de Empleado");
                //Response.Write("<script language='JavaScript'>window.alert('Favor de escribir el Numero de Empleado')</script>");
                //MessageBox.Show("Favor de escribir el Numero de Empleado");
            }
            if (txtContrasena.Text == "" && txtUsuario.Text != "")
            {
                Registro.mensaje.Show("Favor de escribir la Clave");
                
                //MessageBox.Show("Favor de escribir la Clave");
            }
            if (txtUsuario.Text != "" && txtContrasena.Text != "")
             { if(ctlLogin.validarUsuario(txtUsuario.Text, txtContrasena.Text)==true)

                 usu = (Registro.Usuario)HttpContext.Current.Session["objeto"];
                if(usu.nivel==2)
                    Response.Redirect("registro_asistencia.aspx");

                if (usu.nivel == 1)
                    Response.Redirect("importacion_csv.aspx");

                if (usu.nivel == 3)
                    Response.Redirect("reporte.aspx");
                }
        }
    }
}